Ryoji Ikeda: Test Pattern [N°12] at Store Studios, London

2017-11-02 3

Japanese artist, composer Ryoji Ikeda has created a new, immersive audio-visual artwork at Store Studios, 180 The Strand in London ...